home *** CD-ROM | disk | FTP | other *** search
- VERSION 5.00
- Begin VB.Form Form1
- Caption = "Form1"
- ClientHeight = 3195
- ClientLeft = 60
- ClientTop = 345
- ClientWidth = 4680
- LinkTopic = "Form1"
- ScaleHeight = 3195
- ScaleWidth = 4680
- StartUpPosition = 3 'Windows Default
- Attribute VB_Name = "Form1"
- Attribute VB_GlobalNameSpace = False
- Attribute VB_Creatable = False
- Attribute VB_PredeclaredId = True
- Attribute VB_Exposed = False
- Option Explicit
- Private PointX() As Single
- Private PointY() As Single
- Private NumPoints As Integer
- Private Drawing As Boolean
- Private Sub Form_Load()
- AutoRedraw = True
- End Sub
- Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
- ' Let MouseMove know we are drawing.
- Drawing = True
- ' Start from scratch
- NumPoints = 0
- Cls
- ' Start drawing here.
- CurrentX = X
- CurrentY = Y
- End Sub
- Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
- ' Make sure we are drawing.
- If Not Drawing Then Exit Sub
- ' Save the new point.
- NumPoints = NumPoints + 1
- ReDim Preserve PointX(1 To NumPoints)
- ReDim Preserve PointY(1 To NumPoints)
- PointX(NumPoints) = X
- PointX(NumPoints) = X
- ' Draw to the point.
- Line -(X, Y)
- End Sub
- Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
- ' Stop drawing.
- Drawing = False
- End Sub
-